package org.ihelpuoo.filepool;

import java.io.File;
import java.io.IOException;

public interface FilePool
{
	File getFile(int fileId, String extension);

	boolean hasFile(int fileId, String extension);

	boolean deleteFile(int fileId, String extension);

	File moveFileToPool(int fileId, File src) throws IOException;

	File copyFileToPool(int fileId, File src) throws IOException;

	File getHome();
}
